site of the polyps - Alemán Inglés Diccionario